package com.xiaow.springsecuriydemo.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.xiaow.springsecuriydemo.entity.Trading;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xiaow.springsecuriydemo.vo.TradingVo;
import com.xiaow.springsecuriydemo.vo.TradingVo2;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaow
 * @since 2022-09-17
 */
public interface TradingService extends IService<Trading> {
    public List<TradingVo> getByUserId(Long userId);
    public IPage<TradingVo2> getByShopId(Integer shopId, IPage<TradingVo2> page);
    IPage<TradingVo2> pageByHot(IPage page);
    IPage<TradingVo2> getReturnApply(IPage page, Integer shopid);
}
